#pragma once
#include"./bt.h"
#include"./move.h"
#include"./pwm.h"
class Btcar
{
private:
    DataPacket BtData;
    Pin_move pinmove;
    Speed_Handle speedHandle;
    Servo_Handle servoHandle;

public:
    Btcar(const Pin_move &pin,const Speed_Handle&speedhandle,const Servo_Handle &servohandle);
    //初始化小车
    void init();
    // 蓝牙接收数据进行处理
    void Bt_receive();
    //输出传入的方向
    void Move_switch();
    //输出速度
    void Pwm_speed();
    //输出舵机
    void Pwm_servo();
};